package com.moss.cloud.common.core.handel;

import java.util.Collection;
import java.util.concurrent.ExecutionException;

/**
 * 业务分支为true的处理器
 * @author 瑾年
 * @date 2023年4月3日
 */
@FunctionalInterface
public interface ReturnTrueHandel<T> {
    /**
     * 为true的操作
     *
     * @param runnable 为true时要进行的操作
     * @return void
     **/
    Collection<T> trueHandle(Runnable runnable) throws ExecutionException, InterruptedException;
}
